hot potato trading - Spanish English Dictionary